Gradle দিয়ে Apache Commons IO যুক্ত করা

Java Technologies - অ্যাপাচি কমন্স আইও (Apache Common IO) ইন্সটলেশন এবং সেটআপ |
148
148

Apache Commons IO লাইব্রেরি ব্যবহার করার জন্য Gradle প্রজেক্টে ডিপেনডেন্সি যুক্ত করা খুবই সহজ। নিচে ধাপে ধাপে দেখানো হয়েছে কীভাবে Gradle দিয়ে Apache Commons IO যুক্ত করতে পারবেন।


Gradle দিয়ে Apache Commons IO যুক্ত করার ধাপ:

১. ডিপেনডেন্সি যোগ করুন

প্রথমে আপনার প্রজেক্টের build.gradle ফাইলে Apache Commons IO-এর ডিপেনডেন্সি যোগ করুন। আপনার dependencies ব্লকে নিম্নলিখিত কোডটি যুক্ত করুন:

dependencies {
    implementation 'org.apache.commons:commons-io:2.11.0'  // সর্বশেষ ভার্সন
}

এখানে, 2.11.0 হল Apache Commons IO এর সর্বশেষ ভার্সন (আপনার প্রয়োজন অনুসারে এটি পরিবর্তন করতে পারেন)। আপনি সর্বশেষ ভার্সন দেখতে Maven Central Repository বা Apache Commons IO এর অফিসিয়াল পেজ পরিদর্শন করতে পারেন।

২. সিঙ্ক করা

এখন, আপনার Gradle প্রজেক্ট সিঙ্ক করুন। যদি আপনি Android Studio বা IntelliJ IDEA ব্যবহার করেন, তাহলে "Sync Now" অপশন ক্লিক করুন। অথবা Command Line ব্যবহার করলে নিচের কমান্ডটি চালান:

gradle build

৩. লাইব্রেরি ব্যবহার শুরু করুন

সিঙ্ক হওয়ার পর আপনি আপনার প্রজেক্টে Apache Commons IO লাইব্রেরি ব্যবহার করতে পারবেন। নিচে একটি উদাহরণ দেওয়া হলো যেখানে FileUtils এবং IOUtils ক্লাস ব্যবহার করা হয়েছে:

উদাহরণ: ফাইল কপি করা
import org.apache.commons.io.FileUtils;
import java.io.File;
import java.io.IOException;

public class ApacheCommonsIOExample {
    public static void main(String[] args) {
        File sourceFile = new File("source.txt");
        File destinationFile = new File("destination.txt");

        try {
            // ফাইল কপি করা
            FileUtils.copyFile(sourceFile, destinationFile);
            System.out.println("File copied successfully!");
        } catch (IOException e) {
            e.printStackTrace();
        }
    }
}

এই কোডে FileUtils.copyFile() মেথড ব্যবহার করা হয়েছে যা source.txt ফাইলটি কপি করে destination.txt ফাইলে।


সারাংশ

Gradle দিয়ে Apache Commons IO যুক্ত করা অত্যন্ত সহজ। আপনি শুধুমাত্র build.gradle ফাইলে ডিপেনডেন্সি যোগ করে এবং প্রজেক্ট সিঙ্ক করলেই লাইব্রেরি ব্যবহার করতে পারবেন। এটি ফাইল এবং স্ট্রিম অপারেশন যেমন ফাইল কপি, মুভ, রিড, রাইট, এবং অন্যান্য কাজগুলোকে সহজ এবং দ্রুত করে তোলে।

common.content_added_by
টপ রেটেড অ্যাপ

স্যাট অ্যাকাডেমী অ্যাপ

আমাদের অল-ইন-ওয়ান মোবাইল অ্যাপের মাধ্যমে সীমাহীন শেখার সুযোগ উপভোগ করুন।

ভিডিও
লাইভ ক্লাস
এক্সাম
ডাউনলোড করুন
Promotion